/*登录面板*/
.panel.login{
    height: 400px;
    width: 400px;
    margin: 0 auto;
}
/*面板头部*/
.panel.login .panel-heading{
    font-size: large;
    letter-spacing: 5px;
    background-color: #ffffff;
    border-bottom: none;
    padding-top: 35px;
    margin-bottom: 0;
}
/*面板头部伪类*/
.panel.login .panel-heading > .head:after{
    content: "";
    width: 35px;
    height: 4px;
    display: block;
    margin: 0 auto;
    background-color: #002FA7;
    border-radius: 35px;
}
/*面板身体*/
.panel.login .panel-body{
    padding:0 40px 15px ;
}
/*账号密码输入大框*/
.panel.login .form-group.login{
    margin: 30px 0 0;
}
/*账号密码单独输入框*/
.panel.login .form-control.login{
    height: 46px;
    margin:0;
}
/*登录按钮*/
.panel.login .btn.btn-default.login{
    width:100%;
    margin:10px 0 15px;
    height:44px;
    background-color: #002FA7;
    color: #ffffff;
    font-size: medium;
    letter-spacing: 10px;
}
/*协议按钮框*/
.panel.login .panel-body .checkbox{
    margin:12px 0 20px;
}
/*面板body，a标签*/
.panel.login .panel-body > a{
    color: #002FA7;
    display:inline-block;
    width:50%;
}
/*面板body，a标签,悬浮*/
.panel.login .panel-body > a:hover{
    color: #337ab7;
    text-decoration: none;
}